the quality of being impenetrable - Almanca İngilizce Sözlük